<?php

class M_loaihoa extends CI_Model {

// Constructor model
    function __construct() {
        parent::__construct();

        // Load database
        $this->load->database();
    }

    // Lấy dữ liệu từ database
    function getAllCategory() {

        // Lấy tất cả dữ liệu trong bảng data
        $sql = $this->db->get('loaihoa');
        $result = $sql->result();

        // Trả kết quả về cho Controller
        return $result;
    }

    function getCategory($MaLoaiHoa) {
        $results = $this->db->get_where('loaihoa', array('MaLoaiHoa' => $MaLoaiHoa))->result();
        $result = $resulrets[1];
        return $result;
    }

    function getMaLoaiHoa($TenLoaiHoa) {
        $item=0;
        //$query = $this->db->get_where('loaihoa', array('TenLoaiHoa' => $TenLoaiHoa));
        $query = $this->db->query("SELECT MaLoaiHoa FROM flower.loaihoa where TenLoaiHoa='" . $TenLoaiHoa . "'");
        foreach ($query->result() as $row) {
            $item = $row->MaLoaiHoa;           
        }
        
        return $item;
    }
    function deleteLoaiHoa($MaLoaiHoa){
        $this->db->delete('loaihoa',array('MaLoaiHoa'=>$MaLoaiHoa) );
    }
    function insertLoaiHoa($data){
        if ($this->db->insert('loaihoa', $data)) {
            return TRUE;
        } else {
            return FALSE;
        }
    }
    function updateLoaiHoa($MaLoaiHoa,$data){
        $this->db->where('MaLoaiHoa',$MaLoaiHoa);
        $this->db->update('loaihoa', $data);
    }
    function getLastLoaihoa() {
        $results = $this->db->query('SELECT MaLoaiHoa FROM loaihoa ORDER BY MaLoaiHoa DESC LIMIT 1')->result();
        if ($results == null) {
            return 0;
        } else {
            $result = $results[0]->MaLoaiHoa;
            return $result;
        }
        //return $x;
    }

}

?>